﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Game.model.@base
{
    public class ClassLevel
    {
        private int _id;
        public ClassLevel(int id)
        {
            _id = id;
        }
        public  static readonly ClassLevel NONE=new ClassLevel(0);
	    public  static readonly ClassLevel First=new ClassLevel(1);
	    public  static readonly ClassLevel Second=new ClassLevel(2);
	    public  static readonly ClassLevel Third=new ClassLevel(3);
	    public  static readonly ClassLevel Fourth=new ClassLevel(4);
        public static readonly ClassLevel Awaking = new ClassLevel(5);
        public IEnumerable<ClassLevel> Values
        {
            get { yield return NONE;
                yield return First;
                yield return Second;
                yield return Third;
                yield return Fourth;
                yield return Awaking;
            }
        }
    }
}
